home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 201-225 / disk_222 / plplot / src / source.zoo / plplot.h < prev    next >
Text File  |  1989-05-15  |  3KB  |  211 lines

  1. /* This file contains all of the type declarations for the functions *
  2.  * in the plplot library.  This file should be included in all user  *
  3.  * routines that make use of that library.                           */
  4.  
  5. /* All of the void type declarations are made first. */
  6. void pladv();
  7. void plbeg();
  8. void plbin();
  9. void plbox();
  10. void plccal();
  11. void plclr();
  12. void plcntr();
  13. void plcol();
  14. void plcont();
  15. void pldeco();
  16. void pldtik();
  17. void plend();
  18. void plenv();
  19. void plerrx();
  20. void plerry();
  21. void plerx1();
  22. void plery1();
  23. void plfont();
  24. void plform();
  25. void plgra();
  26. void plgspa();
  27. void plhist();
  28. void plhrsh();
  29. void pljoin();
  30. void pllab();
  31. void pllclp();
  32. void plline();
  33. void plmtex();
  34. void plnxtv();
  35. void plpoi1();
  36. void plpoin();
  37. void plptex();
  38. void plr135();
  39. void plr45();
  40. void plschr();
  41. void plsmaj();
  42. void plsmin();
  43. void plssym();
  44. void plstar();
  45. void plstik();
  46. void plstr();
  47. void plstyl();
  48. void plsvpa();
  49. void plsym();
  50. void plsym1();
  51. void pltext();
  52. void plupd();
  53. void plvpor();
  54. void plvsta();
  55. void plwind();
  56. void plxtik();
  57. void plxybx();
  58. void plxytx();
  59. void plytik();
  60. void plzbx();
  61. void plztx();
  62.  
  63. /* 3-D routine types*/
  64. void pl3cut();
  65. void plbox3();
  66. void plgrid3();
  67. void plot3d();
  68. void plside3();
  69. void plt3zz();
  70. void plw3d();
  71.  
  72. /* The novice plplot user will not need to call the following functions */
  73. void fatal();
  74. void genlin();
  75. void movphy();
  76. void draphy();
  77. void movwor();
  78. void drawor();
  79. void setphy();
  80. void setpxl();
  81. void setsub();
  82. void xform();
  83. void glev();
  84. void slev();
  85. void gbase();
  86. void sbase();
  87. void gnms();
  88. void snms();
  89. void gdev();
  90. void sdev();
  91. void gcurr();
  92. void scurr();
  93. void gdom();
  94. void sdom();
  95. void grange();
  96. void srange();
  97. void gw3wc();
  98. void sw3wc();
  99. void gvpp();
  100. void svpp();
  101. void gspp();
  102. void sspp();
  103. void gclp();
  104. void sclp();
  105. void gphy();
  106. void sphy();
  107. void gsub();
  108. void ssub();
  109. void gumpix();
  110. void sumpix();
  111. void gatt();
  112. void satt();
  113. void gspd();
  114. void sspd();
  115. void gvpd();
  116. void svpd();
  117. void gvpw();
  118. void svpw();
  119. void gpixmm();
  120. void spixmm();
  121. void gwp();
  122. void swm();
  123. void gwm();
  124. void swp();
  125. void gdp();
  126. void sdp();
  127. void gmp();
  128. void smp();
  129. void gchr();
  130. void schr();
  131. void gsym();
  132. void ssym();
  133. void gmaj();
  134. void smaj();
  135. void gmin();
  136. void smin();
  137.  
  138. /* Functions that return floats */
  139. float plstrl();
  140. float dcmmx();
  141. float dcmmy();
  142. float dcscx();
  143. float dcscy();
  144. float mmdcx();
  145. float mmdcy();
  146. float scdcx();
  147. float scdcy();
  148. float wcmmx();
  149. float wcmmy();
  150. float w3wcx();
  151. float w3wcy();
  152.  
  153. /* Functions returning ints */
  154. int plabv();
  155. int plcvec();
  156. int dcpcx();
  157. int dcpcy();
  158. int mmpcx();
  159. int mmpcy();
  160. int round();
  161. int stindex();
  162. int strpos();
  163. int wcpcx();
  164. int wcpcy();
  165.  
  166. /* Device independent routines */
  167. void grbeg();
  168. void grclr();
  169. void grcol();
  170. void grinit();
  171. void grgra();
  172. void grline();
  173. void grtext();
  174. void grtidy();
  175.  
  176. /* Declarations for any new device drivers should be added to the list *
  177.  * below.  These routines are called only in the file plstar.c (except *
  178.  * for beepw() which is also called by ???) */
  179. void amiini();
  180. void amitex();
  181. void amigra();
  182. void amicol();
  183. void amiclr();
  184. void amilin();
  185. void amitid();
  186. void beepw();
  187.  
  188. void tekini();
  189. void tektex();
  190. void tekgra();
  191. void tekclr();
  192. void tekcol();
  193. void teklin();
  194. void tektid();
  195.  
  196. void impini();
  197. void imptex();
  198. void impgra();
  199. void impclr();
  200. void impcol();
  201. void implin();
  202. void imptid();
  203.  
  204. void jetini();
  205. void jettex();
  206. void jetgra();
  207. void jetclr();
  208. void jetcol();
  209. void jetlin();
  210. void jettid();
  211.